2003— | Vice-Governor, People's Government Gansu Province | |
2000—2003 | Secretary, Provincial Education Commission CPC, Party Committee Gansu Province | |
2000—2003 | Director, Provincial Education Commission Gansu Province | |
1993—2000 | Director, National Affairs Committee Gansu Province | |
1993—2000 | Secretary, Provincial Religious Affairs Bureau CPC, Party Committee Gansu Province | |
1990—1993 | Vice-Mayor, People's Government Gansu Province, Lanzhou City | |
1990—1993 | Member, People's Government CPC, Leading Party Group Gansu Province, Lanzhou City | |
1990—1993 | Secretary-General, People's Government Gansu Province, Lanzhou City | |
1985—1990 | Secretary, CPC, Autonomous County Committee Gansu Province, Zhangjiachuan Hui Autonomous County | |
1985—1990 | Magistrate, County (District) People's Court Gansu Province, Zhangjiachuan Hui Autonomous County |